[C] Raiz quadrada
Publicado por Enzo de Brito Ferber 22/02/2006
[ Hits: 13.562 ]
Homepage: http://www.maximasonorizacao.com.br
Script diz a raiz quadrada aproximada
do numero digitado. Raiz quadrada e
extraida por tentativas. (Função,
loops, tomadas de decisões)
#include <stdio.h> #include <stdlib.h> int sqrtt(int num){ int i; int sqr; for(i = 0;;i++){ printf("%d * %d = %d\n", i,i,(i*i)); if(i*i == num){ sqr = i; break; } if(i*i < num) continue; if(i*i > num){ sqr = i-1; break; } } return sqr; } int main(){ int i; int sq; char tec; do{ system("clear"); printf("Digite o numero a se retirar a raiz: "); scanf("%d", &sq); i = sqrtt(sq); printf("Raiz Quadrada: %d", i); __fpurge(stdin); tec = getchar(); }while(1); }
simples gerador de numeros primos
Funções de soma e subtração de matrizes alocadas dinamicamente
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
estou na 22.1 e não é atualizado pra 22.4 via "sudo full-upgrade&... (6)
É normal não gostar de KDE? (6)
Impressora epson l6270 não funciona em Linux mint (0)